Codexonics\PrimeMoverFramework\utilities\PrimeMoverSearchReplace D

Total Complexity 141
Dependencies 2
Dependents 1
Total lines 939
Lines of code 490
Logical lines of code 324
Comment lines 276
Methods 39
Properties 3

Methods 39

Method Rating Maintainability Complexity Lines of code
processColumns()
B
42 20 48
load()
A
40 12 52
getColumnsDefinition()
A
49 10 29
maybeEncodeBinaryLeftOff()
A
51 9 30
markSearchReplaceComplete()
A
52 8 26
doRetrySearchReplace()
S
50 7 27
unSetTables()
S
58 6 15
getLeftOffToResume()
S
56 5 18
initializeLeftOff()
S
58 5 17
maybeDecodeBinaryLeftOff()
S
58 5 16
escapeLeftOffValues()
S
58 5 15
getPagingParams()
S
56 3 17
generateOrderByClause()
S
65 3 8
runDbUpdate()
S
62 3 9
getAdjustedCurrentRow()
S
71 3 6
getExcludedColumn()
S
63 3 10
testSearchDelay()
S
73 3 5
getResumeMode()
S
61 2 11
getRowsCount()
S
62 2 11
generateWhereToSeekCondition()
S
62 2 10
parseDataType()
S
64 2 9
generateSelectSql()
S
62 2 10
logSearchReplaceHeaderCall()
S
65 2 8
isTimeOut()
S
62 2 10
getTotalRowsProcessed()
S
69 2 7
getInitPage()
S
65 2 8
getBinaryTypes()
S
80 1 3
logSearchReplaceHeader()
S
65 1 8
isBinaryPrimaryKey()
S
75 1 4
getLeftOff()
S
80 1 3
setLeftOff()
S
80 1 3
isNumericPrimaryKey()
S
75 1 4
getRowsDataFromDb()
S
71 1 5
quoteAndEscapeLeftOff()
S
75 1 4
monitorRowsProgress()
S
71 1 6
initializeTotalDataCount()
S
75 1 4
initializeRowParams()
S
66 1 8
safeColumnNames()
S
79 1 3
getNumTypes()
S
80 1 3